package own.stu.jobgib.playown.util.ftp;

/**
 * ftp操作指令的接口
 */
public interface FtpCommand<P extends BaseParameter, R> {

    /**
     * 执行这个指令
     * @return
     */
    R execute() throws Exception;

    /**
     * 设置这个指令需要的参数
     */
    void setParameter(P parameter);
}
